\section{Conclusion}
\label{sec:conclusion}
We feel that our solution fulfills the requirements of playing back three different sound effects when pressing a button: A wall shit sound, a paddle hit sound and a death sound effect. As required we feed the ABDAC with samples through an interrupt routine. In addition we have implemented a synthesizer able to playback a full scale in eight different octaves in stereo sound. The main drawbacks of our solution has already been listed in Section \ref{sec:results}, however they seemed to rise from our aspiration of a somewhat sophisticated system, and not the assignment goals themselves.
\\\\
Our attitude towards the assignment balanced on a fine line between fun and frustration. C as a language is incredibly frustrating when used to object-oriented and memory managing languages such as Java and C\#. Not being able to create object instances is like being on a different planet. The hardest part of the exercise was therefore to cope with the limitations of C and the memory restrictions of the microcontroller. The fun part was to learn about sound and music theory and see how it was applicable through programming.